shepherd squadron - Alemán Inglés Diccionario